TouchToolKit for WinForms
InputMan for Windows Forms
TouchToolKit の使い方 > ズームポリシー > InputMan for Windows Forms

TouchToolKitは、InputMan for Windows Forms(以下、InputMan)に搭載されているコントロールのズームを最適化するテンプレートInputManZoomPolicyを提供しています。

InputManZoomPolicyには、InputManの各コントロールについての複数のズームポリシーが含まれています。以下では、それぞれのズームポリシーについて説明します。

テンプレートの適用方法については「基本的な使い方 −ズームポリシーテンプレート」を参照してください。

注意
InputManのC1FieldStylerコンポーネントには、実行時にフォーカスが変更されたときにフィールドのフォントを変更する機能があります。この機能はTouchToolKitと衝突するため、同じフォームでC1FieldStylerコンポーネントとC1Zoomコンポーネントの両方を使用することはできません。

C1CharMaskコントロール

C1CharMaskZoomPolicyは、C1CharMaskコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1CharMaskZoomPolicyにより、ズーム時のボックスのサイズやボックス間の余白、および文字サイズが最適化されます。

下図では、違いをわかりやすくするため、左端のボックスのフォントを変更しています。
ズーム率100% ズーム率150%(ズームポリシーなし) ズーム率150%(ズームポリシーあり)

C1ComboBoxコントロール

C1ComboBoxZoomPolicyは、C1ComboBoxコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1ComboBoxZoomPolicyにより、ズーム時のサイドボタンの幅やドロップダウンリストのサイズが最適化されます。

ズーム率100% ズーム率130%(ズームポリシーなし) ズーム率130%(ズームポリシーあり)

C1DateTimeコントロール

C1DateTimeZoomPolicyは、C1DateTimeコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1DateTimeZoomPolicyにより、ズーム時のドロップダウンボタンの幅や、ドロップダウンカレンダーのサイズ、文字サイズやヘッダの高さなどが最適化されます。

ズーム率100% ズーム率130%(ズームポリシーなし) ズーム率130%(ズームポリシーあり)

C1ListBoxコントロール

C1ListBoxZoomPolicyは、C1ListBoxコントロールのズーム操作をサポートします。AutoItemHeightプロパティがFalseに設定されている場合、C1ListBoxZoomPolicyによりズーム時の項目の高さが最適化されます。

ズーム率100% ズーム率110%(ズームポリシーなし) ズーム率110%(ズームポリシーあり)

C1Maskコントロール

C1MaskZoomPolicyは、C1Maskコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1MaskZoomPolicyにより、ズーム時のサイドボタンの幅や列挙型ドロップダウンフィールドのサイズが最適化されます。

ズーム率100% ズーム率130%(ズームポリシーなし) ズーム率130%(ズームポリシーあり)

C1Numberコントロール

C1NumberZoomPolicyは、C1Numberコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1NumberZoomPolicyにより、ズーム時のサイドボタンの幅やドロップダウン電卓のサイズが最適化されます。

ズーム率100% ズーム率120%(ズームポリシーなし) ズーム率120%(ズームポリシーあり)

C1TextBoxコントロール

C1TextBoxZoomPolicyは、C1TextBoxコントロールのズーム操作をサポートします。MultiLineプロパティがTrueに設定されていて、以下のプロパティが既定値ではないとき、 C1TextBoxZoomPolicyにより、ズーム時のサイドボタンの幅やドロップダウンエディットの文字サイズが最適化されます。

ズーム率100% ズーム率130%(ズームポリシーなし) ズーム率130%(ズームポリシーあり)

C1TimeSpanコントロール

C1TimeSpanZoomPolicyは、C1TimeSpanコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1TimeSpanZoomPolicyにより、ズーム時のサイドボタンの幅や文字サイズが最適化されます。

ズーム率100% ズーム率130%(ズームポリシーなし) ズーム率130%(ズームポリシーあり)